urinary glucose - French English Dictionary